enormously productive - Francés Inglés Diccionario